thunder crashed - French English Dictionary